Formula 1's governing body, the FIA, have delayed the release of the 2022 Certificates of Compliance to the Financial Regulations, the audit of last year's $145-million F1 cost cap adhered to by the ten teams. The results were expected today, but... MoreĀ»